specific peril - Turkish English Dictionary